20634
8
19279
2
325
0
31535
2198
4396
3
2710
9
4820
2855
25137
871
2275
2992
328
1824
2520
1
1787
2668
3114
4
2125
362
2526
688
1677
1671
418
17353
901
2369
12958
5