2245
3
3080
21152
8
1941
4
1047
2
3090
6
2932
297066
0
2709
1828
1
4867
7
6561
14
3329
2304
2595
2761
1145
5151
2037
1931
3715
1505
5094
9
4651
301
2358
189326
2773
908
280