1501
1
752
0
593
929
5897
4
182
657
1093
138
532
612
1001
685
485
391
3485
7
1441
55
692
496
416
785
2356
6
493
103
549
189
6362
5
437
1920