1653
740
910
678
736
847
795
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
1323
644
779
1037
661
1315
1403
1628
1050
1077
1130
696
1665
754
1567
992
730
1077
1569
663
1135
1219
963
1855
788
707
639
1204
1294
618
1629
921
1182
1267
2683
1115
659
982
2002
2601
1835
738
2269
1522
601
625
855
619
1384
1095
1996
730
1210
2902
749
1437
1029
981
761
730