20634
8
798
0
804
169211
11
4820
2
1020
325
215
1824
802
497
529
31535
25137
25127
2275
792
391
17353
19279
2198
297
327
381
239
590
431
4396
3
518
2710
9