1351
1042
2603
1309
977
1013
1342
1363
1222
855
709
927
1101
1318
1771
1259
749
1082
751
940
911
733
1459
831
1986
1145
1422
1623
1841
809
1133
859
885
988
696
962
652
1377
1307
801
4209
737
1289
1164
812
1223
1383
1246
836
857
994
1019
1840
871
1545
767
1065
915
1041
914
895
729
1666
1452
1112
870
733
11313
729
861
993
1225
1538
9588
876
2413
800
880
770
855
934
713
1094
887
698
1074
754
1042
1008
1211
1729
852
950
1994
1097
1458
710
1305
671
1055
3787
749
1858
641
3059
686
712
1094
2278
2369
777
726
2364
742
846
1090
997
866
760
968