2245
3
3566
690
1
21152
8
2740
928
297066
0
5151
2
3080
3715
1500
4651
946
1166
11
1977
2763
2650
20
1979
2207
1868
719
2489
1683
6095
9
280
2405
2255
2238
1821
4
1019