562
1
531
224
2
100
492
283
341
271
386
646
726
236
86
348
94
699
3
610
541
592
1123
1126
589
627
799
1662
564
912
705