1075
820
1441
1023
1444
680
1687
2016
1641
967
2600
1412
717
1299
1188
770
1793
1442
1420
1295
1554
1288
1586
1712
730
1530
1558
1496
2900
4265
1578
1390
1520
1547
872
1351
1280
1800
1677
1512
1646
1546
1866
1451
774
1447
1378
1281
1590
1083
930
3309
1154
2219
769
1425
1493
1486
1798
817
646
2507
1065
942
822
612
1198
1586
1904
1277
697
690
1220
711
794
2157
836
1356
1067
1243
1033
981
1935
1973
881
1113
636
897
1956
2349
1245
1139
632
1503
1177
902
930
1929
721
947
693
670
4040
617
1244
1179
823
1117
840
1167
658
663
1404
643
1863
1310
807
758
1088
1094