21152
8
297066
0
1295
1
3765
4
19783
2
2535
32302
280
17946
2650
20
3683
2250
3090
6
25669
3083
571
1581
2245
3
2773
2932
3498
1411
2996
3546
4044
5
2964
1603
572
2476
1294