946
893
1176
707
1400
942
4389
729
1525
851
1049
1111
1017
1369
1235
1058
2125
14872
4144
1275
1891
1864
846
996
1431
869
770
689
1029
676
1060
698
686
1006
1263
1382
1265
666
2311
2486
867
1029
820
2496
896
1049
764
2178
725
689
1924
1153
1455
792
831
720
1360
1122
1242
716
1678
1709
759
2359
863
1287
1303
1270
2743
855
674
1081
927
568
1576
3132
1042
2002
739
1912
829
880
747
2227
1771
804
1772
874
1321
784
2936
880
2734
1017
2108
1142
775
789
2687
648
1364
905
1471
2124
930
862
775
5882
3317
1530
759
713
1794
1514
761
731
5040
906
1003
801