2245
3
496
0
3080
21152
8
1047
2
3090
6
2932
297066
1606
1
2788
19944
2255
2740
928
2258
3225
1720
1905
1508
1040
467
3053
7
5151
3715
1975
83
1306
10180
1868
1248