1599
1043
1405
1079
1404
1712
1010
935
947
1136
926
1192
1042
1202
936
959
1424
1006
1589
1018
964
1335
1025
1191
989
1182
992
1297
910
1573
1371
1075
1377
1375
1353
980