599
472
15476
894
554
378
771
978
2
598
435
607
618
1
983
1162
1332
4221
662
1
2882
2238
9901
2517
675
595
1591
828
1
1624
571
418
442
1
431
3897
508
3669
1810
550
5300
580
770
761