708
1
448
778
4
612
564
114
2111
2
866
543
1350
1204
1392
656
446
824
395
884
626
692
586
159
2839
2036
5
2421
319
2670
518
842
891
685