21152
8
17946
0
2270
1
2535
2
2907
4044
5
25669
1849
19783
32302
2902
16
2964
4775
3546
398656
19
3125
4651
3
5978
6
1461
3498
4
1365
2478
4724
1294
2065
4471
1603
1672
2593
3779