1265
869
1283
2266
781
887
2663
770
664
1525
630
1075
3789
899
847
749
1720
1944
834
876
1301
1178
1543
802
687
777
718
667
1488
795
960
715
854
1159
684
1550
2609
1897
657
919
1742
1555
1364
646
2774
643
947
1282
1420
2918
1147
758
1587
2292
935
845
1091
814
1235
821
789
1077
1435
787
1474
1738
1137
777
763
685
2852
2039
675
660
769
725
606
920
607
1097
973
715
2141
2434
1481
2478
731
1793
540
4559
1560
737
625
638
721
770
1087
694
3962
1568
674
857
877
928
1113
775
696
1361
2128
719
2123
682
802
2131
735
1360
1025
682
859
2984