2245
3
3169
3080
21152
8
1047
2
3090
6
2932
297066
0
1813
1837
989
2255
2740
1
928
1720
3053
7
5151
1011
1004
3715
1941
4
1716
1306
1373
1868
1248
1972
619