20634
8
2730
6
2369
1
2657
3
2668
2
282572
0
2855
2076
19279
31535
258
25137
2111
2198
521
2710
9
4396
360784
19
1824
3381
458
195
4820
12958
5
1056
2275
357
3691
2809
440