2245
3
3080
21152
8
1787
1
1047
2
3090
6
2932
297066
0
1545
1431
1813
763
5151
2760
4
10827
189326
2274
3715
1037
4651
3292
1403
2977
13034
14
4099
1821
2773
1692
3492
2926