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