989
0
20850
5
768
1
1716
2
2551
3
3044
15
1268
1828
3965
2289
452
1518
4548
3544
1078
1091
5070
19
2392
2477
8
1213
4396
4754
7
13967
800
2584
11
1298
1488
412
1710
9816