964
1057
855
873
1257
866
1460
909
831
1204
868
1016
850
1001
1171
789
1403
1227
953
1206
1267
1199
840
883
832
1159
836
912
825
944
1222
1319
1015
1260