752
0
1501
1
1309
593
182
657
5897
4
3575
5
1093
2820
10
929
612
138
1001
685
391
532
785
1422
1992
3
2268
485
697
1441
692
189
437
6264
7
791
4914
2