1540
806
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
876
686
808
630
1073
757
3747
1013
727
1223
1110
723
2032
694
1360
714
766
648
1485
675
1969
768
710
2056
684
903
947
1882
3180
1205
648
725
657
919
887
682
823
2094
656
737
2016
1625
1596
758
1445
619
2128
1908
1345
793
642
1163
748
1504
1132
915
1531
739
1190
968
825
1412
637
1783
668
1512
1398
1850
740
740
735
781
695
790
1723
643
1951
725
706
719
775
2806
782