20634
8
19279
2
2730
6
2369
1
2657
3
2330
4
2668
3428
2235
0
25137
467
383
2076
1824
282572
2855
340
777
1507
1772
400
1860
2198
2710
9
1020
4396
360784
19
477
472
961