21152
8
3080
3
2932
2
3090
6
1047
2219
4
2773
1
2245
1189
0
2903
1849
297066
2226
7909
2996
223
2349
17946
2907
3546
3176
255
2558
3715
4754
7
2502
913
5151
2299
1174