1605
1
1814
2245
3
3080
21152
8
775
1047
2
3090
6
2932
297066
0
1489
5
4044
1637
10092
12
770
2917
19944
17946
1672
5151
1461
3715
3498
4
4651
189326
2773
1416
280
2650
20
108797