2243
1
3041
2
21152
8
3715
5151
1020
297066
0
181997
11
4651
3
2650
20
2405
2740
280
1047
2216
1451
3080
2773
2478
3090
6
189326
1648
2189
2865
2932
2755
1445
2207
19079
131589