21152
8
3080
3
2932
2
2962
0
2907
3090
6
8535
12
1153
3083
2535
19783
17946
2043
297066
2939
1
32302
25669
2238
2740
2356
3798
4
3715
1049
3169
7
5151
2249
5
1500
4651
1518
1189