1195
1552
1201
1090
1483
1451
1632
2043
2146
1185
1182
1276
919
1386
1008
933
969
1515
1353
956
981
1013
1503
1395
925
1616
1052
1537
986
1359
1015
1328
1614