541
413
1011
1514
1774
1344
473
391
512
471
54
1165
445
2504
725
461
583
22
553
153
1607
1866
1244
1169
1045
293
261
1756
513