1235
1058
706
2125
14872
4144
1275
1891
1864
846
996
1431
869
770
689
1029
676
1060
698
686
1006
1263
1175
1382
1265
666
2311
2486
867
1029
820
2496
896
1049
764
2178
725
945
689
1924
1153
1455
792
831
720
1360
1122
1242
716
729
1356
820
947
4128
751
799
1566
1117
1164
5836
810
1527
1256
724
713
752
952
1401
651
1458
693
2043
1009
993
2696
1622
845
5165
926
747
940
809
831
1516
1126
1067
5930
709
3415
814
670
1990
4109
766
850
1308
760
867
1684
769
747
2957
843
638
909
1206
764
994
970
1580
886
1284
15287
3065
1228
1754
1165
985
863
1979