1201
1090
1483
1451
1632
2146
2043
1154
1116
1299
1331
1185
1182
1276
919
1386
1008
933
969
1515
1353
956
981
1195
1013
1503
1395
924
1616
1052
1537
986
1359
1015
1328