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
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
1174
779
651
2191
652
1705
1030
5023
809
2293
1066
796
944
1268
1370
2017
665
2588
605
1399
733
1146
832
614
2201
1543
2428
941
673
668
635
2513
1883
1240
3519
1800
2024
899
1058
734
2199
2376
4103
903
1962
1215
685
1019
728
700
2137
701
804
8334
803
656
935
681
1082
645