21152
8
3080
3
2932
2
3090
6
5151
2535
1819
1
2245
2903
1047
3546
297066
0
2258
1380
37355
13
2131
496
12779
1545
3715
1844
1125
13442
15
1749
25669
4651
14
19783
189326
830