953
927
1238
910
985
903
1013
1382
1282
1399
1160
1381
992
1097
1396
1471
1623
1127
897
982
1071
1219
1791
1109
1120
1075
1006
1430
1191
1049
1209
1017
988
987
1009