2591
1508
4698
1610
35870
2039
1312
1464
1053
3023
1021
1070
3290
890
946
928
1691
810
4006
836
1231
2536
862
884
1422
843
984
1194
1844
1483
984
1736
985
795
1425
1598
1857
775
1337
1541
1841
1610
1003
9872
1398
862
1159
1882
1315
1736
925
1339
981
1498
1796
8633
2956
1498
5437
2504
2410
4769
1798
6356
1395
1622
1733
859
2532
771
1554
1836
1607
807
3153
3267
31072
1060
1048
2952
2608
1260
979
7027
4213
1397
790
1419
1151
1634
1481
1739
1224
1104
940
3273
18098
1440
1878
1436
1127
1930
1500
1500
1050
1335
1280
1152
9868
1438
1792
6847
3911
1313
6687
3767
1507
1019
1446
1073