556
0
3808
14076
7
759
407
1
2683
815
2831
152
475
105807
42
1943
472
5316
3
76
31535
714
485
257
121182
465
530