20634
8
4820
2
1020
0
520
17353
466
2587
16
169211
11
4396
3
593
1636
44
486
745
679
2710
9
25137
370
476
383
521
90
469
31535
1675
787
421
422
158
416