752
0
657
532
612
1093
1501
1
485
2082
182
5897
4
416
593
493
549
189
929
138
391
2794
2
692
639
791
479
1001
645
785
685
106
814
103