1018
1
1199
879
2245
3
3080
21152
8
1047
2
3090
6
2932
297066
0
1177
1469
4971
1152
5151
3572
5
3715
1675
1474
1789
963
3354
4651
3638
189326
2773
1424
1856
7
2146
280