4013
1493
2489
1957
2235
1995
2747
3292
1877
1241
2031
1949
1292
816
2792
918
2706
1512
2258
1409
821
4150
2352
1626
4510
938
3703
1783
2638
2253
2589
1704
1414
4328
2502
1855
3466
1895
947
2713
3460
816
1075
7485
6335
1674
1979
3604
1800
2573
3472
3304
3624
1933
1436
2379
1579
1016
2016
1522
1782
1778
2150
980
2996
1097
3038
1101
1768
1344
2988
2541
849
2565
1167
3412
1932
3663
2488
1109
2215
1805
910
1166
7107
2321
2079
2145
905
1512
1986
6541
982
1879
2859
7474
1937
1083
951
928
2120
1603
3504
988
1744
1485
3309
1811
1667
2388
1163
1773
1043
1928
3025
1707
1659
1204
2671
3853