936
903
1218
893
966
878
996
1358
1274
1382
1124
1363
975
1087
1378
1428
1613
1118
887
976
1061
1088
1208
1716
1101
1111
1054
998
1420
1178
1042
1194
1010
981
978
1002