2245
3
3053
7
619
1
297066
0
1047
2
280
2773
2650
20
3080
21152
8
3090
6
928
2932
3715
5151
571
2255
2740
1720
5225
1970
189326
6236
10
951
1581
1694
1174
3765
4
1601