3216
10
21152
8
3080
3
3715
2
1500
1
297066
0
2740
1383
5151
2650
20
1598
2932
4651
1828
2100
4
4074
1400
8122
13
280
2405
181997
11
189326
3283
2773
2245
5464
9
1047
8411
3189
6
19079