18385
2
676
0
3632
5
5009
440
3505
4
274
105807
42
10574
2447
4910
1178
1343
951
282572
2470
427
2448
488
1337
803
1
256612
4669
584
1229
1425
3436
8
2099
2072
552
16