284
1
262
162
2
109
3
175
641
509
1041
886
1101
516
782
4
783
511
706
705
637
618
595
1344
659
120
78
332
644
733
541
958
546
560