21152
8
2932
2
19783
2535
32302
0
17946
1212
3090
6
3083
25669
181997
11
4471
6362
5
1659
2518
3
1919
3498
4
528
1
2090
7034
1294
1153
730
5897
4005
1601
1761
215
2774
3080