2994
1207
961
787
1096
2455
3537
1551
3127
1800
1342
901
980
1563
1845
1031
1652
1335
1508
1408
999
1905
2184
2044
2240
2483
2132
2083
1874
2513
2121
1967
2987
16748
9246
4750
2264
5357
2776
3900
1254
1909
1479
1903
3474
961
833
733
2544
2458
2094
674
2436
1338
943
1470
2365
2079
1205
3161
2422
1537
717
945
2759
3101
1456
944
1825
6214
1892
2445
3515
2073
1189
1889
1950
16721
2349
2972
1462
1319
1317
2468
1189
929
5336
2163
2106
1493
2499
1776
983
659
3437
964
1080
2978
1239
1883
883
1536
2027
2062
2442
2528
1571
1637
3149
2064
1321
3883
773
6204
9225
2114
2246
2220
1006
4734