21152
8
297066
0
930
2
1295
1
3765
4
2535
280
2650
20
3683
1419
1153
898
2250
1641
3090
6
929
3
17946
3083
32302
4691
19783
2773
2932
4471
3498
3051
1603
25669
2366
2525