2412
2849
719
4073
1895
2232
1746
1893
1560
1072
1710
2159
981
1567
2521
2440
1902
933
1683
726
1931
2353
1718
2220
1871
1144
1802
848
1746
2463
2997
1911
2132
3105
669
1145
2293
2564
1554
1376
748
1941
1028
1617
641
2003
1327
1059
1497
1699
1241
1739
881
1860
1460
1147
1231
930
912
1641
1110
686
7055
665
859
740
1300
1383
659
1002
682
1654
2422
1750
1396
663
1370
698
1753
1454
2659
949
647
1814
1239
981
2406
900
1495
1406
1373
1408
1135
959
1063
2331
1146
729
661
1267
892
2071
829
1373
1677
1561
2405
639
1089
967
9396
821
1128
930
1397
2499
613
901
802
700