1558
2
2166
1
123674
35
697
0
2294
2836
4757
8
383
2999
3
1751
24337
22
4651
7884
17
1683
471
1522
17340
14
6676
12