2235
1
2245
3
3080
21152
8
1047
2
3090
6
774
0
2932
297066
1357
2255
2740
1860
1106
257
928
2690
4
1720
1125
637
1347
1583
2192
1002
458