21152
8
3080
3
2932
2
3090
6
2245
1532
1
2903
2145
32302
0
1047
297066
2000
1598
2100
4
3715
1383
1828
5151
189326
3336
5354
3216
10
5464
9
1400
25669
4651
8122
13
14
1380
19783