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