21152
8
1295
1
3765
4
2535
2
7793
280
2650
20
2250
1849
3090
6
3083
297066
0
25669
32302
2633
19783
2011
2773
1961
2932
2907
3683
3498
17946
1294
3453
1153
2763
2558
3
1331