2245
3
3080
21152
8
1047
2
3090
6
2736
1
2932
297066
0
5151
3830
3673
6899
9
3715
2317
1442
2264
2126
3873
15
3765
4
1802
4651
189326
2773
280
2650
20
7299
27
108797
3189
2405
2740