21152
8
3080
3
2932
2
3090
6
2535
19783
1716
2740
6496
2695
4
17946
0
3715
32302
297066
2138
2446
5151
1500
1
4651
25669
2321
5346
409
3498
280
2405
2629
3779
1044
2650
20