353
1
389
430
471
2
557
1161
3
555
1751
570
446
564
733
607
502
511
496
589
472
444
361
460
456
706
484
1556
505
477