2245
3
3080
21152
8
1047
2
3090
6
2932
297066
0
2655
1
3957
1469
4971
1018
1152
5151
3572
5
3715
1675
14861
7
1474
1789
963
3354
4651
1199
3638
4702
4
189326
2166
2773
1424