1201
1090
1483
1451
1632
2146
2043
1154
1116
1299
1332
1185
1183
1276
919
1387
1008
933
969
1515
1353
956
981
1196
1013
1503
1395
925
1617
1053
1537
986
1359
1015
1329