1195
1552
1201
1090
1483
1452
1632
2044
2148
1188
1184
1278
919
1387
1008
933
970
1516
1091
1353
957
982
1197
1018
1503
1396
927
1619
1056
1538
987
1360
1017
1334
1618