1495
2440
783
1318
1540
7798
1814
947
2408
1286
1098
812
820
1146
1380
871
959
1005
1039
1351
1701
1776
1586
721
697
2124
1073
2396
1286
3027
1218
947
1290
1384
2959
1304
1091
1474
1137
1100
1260
3264
2016
2019
2320
1286
1176
848
1186
1511
1299
1192
1693
953
1374
2739
1366
1648
1394
954
1597
904
1492
1574
2114
1372
882
1459
1325
853
4087
1918
1328
2312
4086
761
2731
4190
824
938
2754
1532
844
1476
837
778
3042
1387
935
1110
755
801
2948
2431
1734
715
976
1063
1531
1746
1439
1374
2007
972
1346
1592
803
2176
979
1633
821
1811
861
1385
1306
1806
1245
754
1249
3926