5151
2
2650
20
2405
1
297066
0
3090
6
2245
3
1047
774
3080
3715
2092
21152
8
4651
1357
829
280
2740
2932
3026
1016
1166
2377
2192
1445
2467
810
4553
1412
2235
1500