752
0
1501
1
593
182
657
5897
4
3575
5
1093
2820
10
929
612
138
1001
685
391
532
785
1422
2268
3
485
1441
692
189
437
6264
7
791
57793
742
4606
2233