687
0
622
1
711
963
2
821
4
1141
1163
800
552
618
719
1218
446
498
781
724
541
769
414
445
332
758
246
642
272
561
590
603
316
606
455
1077
429
533
449
404
569
674
790
1426
1128
283