21152
8
3090
6
3080
3
2932
2
3715
815
0
5151
4179
1
4651
2405
2740
2535
280
2650
20
451
392
297066
1475
23802
9
2774
2908
10
3083
181997
11
7793
4
3765
6236
1392
2377
929
32302