830
2617
1589
1053
877
1459
1053
1632
2692
14663
721
1387
1360
1362
778
785
2365
1017
1025
843
682
1316
920
941
2673
1270
2812
703
1934
1581
1469
983
779
1010
1182
1282
1268
785
673
913
747
872
1579
3310
956
1842
803
785
2201
1763
916
2338
2025
701
694
1102
1383
1689
3628
6553
723
2069
876
1865
653
1837
699
1591
1071
695
1964
1027
766
2042
1112
1991
816
674
914
1086
713
1917
668
1054
1979
1183
2167
946
1190
755
5650
1158
4331
1216
1014
822
1093
1171
5039
1743
947
1592
4724
807
1893
669
708
1017
664
715
1016
853
879
1579
936
688
1148
1909
816
1066