3715
2
5151
21152
8
297066
0
4651
3
2650
20
2405
1
2740
280
1788
1532
2368
1938
1047
898
3080
181997
11
929
2773
4691
3090
6
471
930
2932
1632
1778
1691
1816
1154
2245