297066
0
21152
8
10827
4
2131
1
2593
929
3
2600
19944
2
1606
2711
2377
9956
1088
1369
5151
2670
2911
9
4651
398656
19
815
9036
2302
550
9511
5
197
4724
2479
1746