576
0
451
3594
10
3673
6
2365
4
348
3132
1
8866
51331
25
2996
1793
582
485
181997
11
1243
4971
14
1721
2114
2
528
2582