932
946
751
1145
1139
826
1259
1044
1268
1476
1085
747
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
831
741
985
753
720
907
786
705
1247
1715
696
1146
735
981
815
1573
3951
824
833
670
1439
1123
5802
1478
1061
1009
1262
1315
1971
1341
1097
881
5781
1099
942
818
747
2383
682
721
1296
974
1542
1342
1221
764
1188
879
906
837
1308
1368
713
1113
712
939
1174
975
2312
1387