2245
3
928
1
3715
2
5151
21152
8
1832
4
4651
1868
297066
0
2650
20
181997
11
2405
2740
280
2255
1720
3053
7
3080
1601
2773
1047
469
3090
6
1445
2558
1135
2932
2763
1618
5599