1750
706
1358
665
1299
1050
1034
758
693
1857
707
826
1723
716
664
1388
1288
645
670
1705
999
734
730
1821
1103
923
1419
711
1474
1509
1469
1241
3195
1354
1168
857
876
686
808
630
1073
757
3747
1013
727
1223
1110
723
2032
694
1360
714
766
648
1485
675
1969
768
710
642
750
643
1317
818
908
1390
660
673
685
946
1611
887
737
661
933
1908
749
947
781
688
732
679
661
1273
659
733
822
2452
735
819
802
683
653
1132
671
870
975
627
1296
607
652
1863
758
1975
1163
754
792
930
656
1770
650
676
1476
2016
1506
628
1390
850
712
799