152
0
475
980
621
2673
105807
42
1943
472
5316
3
76
31535
714
485
257
1132
121182
1
465
530
497
4260
15
304
1448
757