1599
1043
1404
1078
1403
1712
1009
935
947
1136
926
1192
1042
1202
936
959
1423
1005
1588
1018
963
1335
1023
1190
988
1182
991
1297
909
1571
1370
1074
1374
1373
1353
979