913
1
2245
3
3080
21152
8
4258
1534
2
1047
3090
6
2932
297066
0
929
1307
2152
7034
785
658
4100
1011
2241
2948
9
12717
4
4697
1746
5151
3715
3636
189326
9036
8527
1676