20634
8
19279
2
31535
0
688
25137
633
587
1824
2198
572
608
1131
4396
3
3469
4
476
394
2710
9
980
710
573
2211
3990
2730
6
823
2337
2235
164
4820
1020
360