773
891
1087
987
1292
937
926
5427
5468
6567
5190
4869
2716
2848
1578
1484
2440
9362
9234
6695
10970
7239
19267