599
0
3871
2
120
2865
181997
11
3546
1
2794
2207
542
1622
1516
951
2047
923
302
2001
610
131589
1991
4
1618
2405
730
841
106
432
21152
8