2128
1259
1621
1891
1010
1025
931
1272
1310
1737
1477
1883
2152
3169
1308
10517
1486
880
1429
887
1611
1506
1751
2064
2663
4105
1867
1474
1037
2955
1976
8264
2655
897
1741
1988
3717
2593
1006
1286
1182
1519
1932
28680
2439
2799
3499
2194
15121
2340
7515
1407
1786
1173
1679
2874
2173
1333
1505
3512