1596
1103
1714
1328
631
657
680
1007
980
1578
1599
1025
1342
18720
19259
13077
1589
3753
1189
20382
33540
2358
37746
67536
51271
766
3373
9110
6033
14447
50074
24516
940
2104
9327
22439
7576
12789
57532
13562
37501
5843
17612
965
1216
9613
101806
2271
2067
2252
32700
2999
3802
22523
43413
947
2714
638
900
1372