2245
3
3225
928
1
5151
2
3080
3715
21152
8
4651
833
2788
2650
20
1868
280
2405
2255
2740
4160
2932
4074
0
2258
1720
1586
1905
1508
1040
297066
3053
7
2736
1500
1601