20634
8
2099
0
19279
2
2180
1
2275
219
2966
1020
101
1880
2198
25137
31535
169
4396
3
99
2710
9
419
381
608
552
16
492
323
6975
4
686
1466
1551
1152
470
463