2612
983
1551
894
891
2550
872
2116
1381
1485
2857
5931
806
878
963
2730
1263
925
2520
3039
1577
1876
1223
4877
1148
887
1291
1129
1310
1598
1778
870
860
3383
1202
1170
984
1641
909
2499
3195
3501
3912
2677
916
1311
870
1406
967
1874
1466
1354
1024
5402
2666
2131
1964
914
1311
1714
894
2013
5723
1051
855
2240
1696
2573
1333
1453
1031
1481
1136
4672
2366
1068
9548
1682
975
866
1954
927
987
1142
1296
1415
1331
933
952
1589
1126
887
1211
1854
1923
1358
948
2428
6800
992
969
1211
803
1386
864
941
1501
1896
2980
6914
1041
1429
1871
1069
1541
933
1594
2472
843
1004