21152
8
3715
2
3090
6
3080
3
2932
5151
2740
785
0
4651
181997
11
610
2405
1
1047
2535
297066
280
2650
20
19783
2529
7
4363
17946
2988
3083
32302
25669
3098
2591
2600
10317
2773