508
0
377
1175
1
2920
4
5726
3
915
1989
9
4043
6
1650
1809
5
3551
10
101569
706
599
3080
2135
19783
2
297066
4431
123674
35