20634
8
19279
2
25137
0
17353
633
31535
269
2224
1132
918
909
1343
325
418
2730
6
361
422
980
901
152
823
670
1824
536
1020
467
2635
392
2211
745