297066
0
21152
8
1295
1
3765
4
2535
2
280
2650
20
4096
2250
383
3090
6
3083
1064
32302
19783
1267
1055
38477
34
2773
1583
2932
3683
3498
2200
17946
1632
570
800
1666
972