1016
2429
6289
1041
987
1286
923
1145
1122
968
703
1061
909
796
1428
1026
5835
694
687
1457
2721
823
2485
1064
1304
723
842
741
719
885
951
1079
1170
814
1001
810
946
939
859
863
895
938
1697
931
2141
2079
960
2950
2063
1302
815
702
7575
855
790
713
6403
1275
962
6707
744
1036
1057
688
898
1288
1878
700
979
999
1457
998
926
897
854
1970
812
1053
1984
971
1105
913
826
841
798
1301
672
775
1059
1143
784
1048
742
801
994
1114
918
836
781
1050
751
747
848
3073
961
1188
927
738
830
3145
710
1257
1739
1000
755
991
1265
1391
2666
782