297066
0
2245
3
3080
21152
8
10827
4
2131
1
1047
2
3090
6
929
2932
2600
19944
1606
2377
9956
1088
5151
1369
2670
3715
815
9036
9
2302
9511
5
197
4651
2479
1746
1089