989
0
1063
1
1295
2650
20
280
768
2250
297066
2773
3683
3012
1716
2
2322
4
1581
2289
1828
20850
5
3765
2245
3
1226
3053
7
2551
3044
15
1268
3965
3649
1488
1398
2683
800