1786
675
625
1328
1288
1501
1905
962
791
2810
1992
2403
3100
855
782
851
1816
5536
1912
775
1571
1721
3166
1190
985
1458
1128
822
686
1062
2980
689
2761
845
1398
757
2396
9148
1725
2095
2279
2097
810
719
2481
2597
953
1507
1543
697
1987
2847
780
2206
2515
1152
895
1715
1855
2619
810
742
790
695
4477
1176
1215
600
865
2094
4703
652
2017
1699
1988
1465
825
807
1667
1662
1820
908
2391
852
678
854
1594
4978
1186
1181
734
876
894
667
815
676
754
661
2429
690
855
707
2021
1105
678
899
867
784
716
744
2869
2003
1061
1009
1692
832
762
728
1446
712