822
2
620
1
949
699
590
781
580
675
712
799
774
1000
95
855
873
579
491
539
761
541
798
489
433
609
8
402
411
597
542
2661
6