951
924
1237
909
984
900
1012
1379
1281
1398
1158
991
1096
1394
1469
1623
1127
896
981
1070
1218
1789
1108
1118
1075
1006
1429
1191
1047
1209
1017
988
987
1009