2296
1983
4899
1577
827
854
840
854
688
2691
813
1818
1188
1316
674
793
2160
649
1739
1548
1175
1488
1496
2361
737
867
1181
1642
2665
1707
670
818
2158
730
799
1968
1437
756
770
1322
1144
1710
1255
724
1482
747
710
1247
791
2579
7974
912
1530
1394
627
710
853
630
715
993
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