21152
8
2189
0
2996
787
1
4651
3
1239
1248
4044
5
17946
14
2535
2
32302
25669
3125
2518
19783
1189
2087
1461
2964
1193
3498
4
2478
3372
4471
1672
676
3484
14801
11
3779