2597
953
1507
1543
697
1987
2847
780
2206
2515
1152
895
1715
1855
2619
1264
645
1678
2403
782
924
790
2044
1121
2306
2392
776
799
700
1436
690
973
1522
2055
1533
741
2701
1968
736
1674
2744
718
2873
2236
760
1644
1968
3192
2153
619
841
730
1878
834
1144
844
1161
2368
748
858
1116
836
767
1973
1743
1018
943
598
767
634
833
1245
1566
1533
1348
3272
653
644
1215
847
991
2617
2513
659
1031
1408
889
1181
899
3207
832
724
745
770
2276
2716
1888
800
885
1081
1664
1430
1387
536
962
752
1483
1585
1181
5701
951
2883
881
896
897
1162
1978
747
1540
1285