21152
8
2139
4
3090
6
5825
181997
11
1849
2
2903
3
2932
3146
12
528
0
14887
18
4044
5
572
3447
7
19783
2666
9
2348
1
14
3673
1809
1484
3071
132
2996
25669
3080
4471
2920
2089
3854