21152
8
3080
3
2932
2
3090
6
3715
1819
1
5151
2650
20
297066
0
4651
2405
2740
2535
280
2666
9
32302
1883
2377
2980
3546
2773
5592
181997
11
1047
370
19783
1699
582
3083
1668