522
413
1031
1534
1784
1354
483
391
512
471
54
1165
445
2514
725
441
583
22
543
153
1617
1856
1224
1169
1045
293
271
1776
533