20634
8
240
0
351
406
1045
447
2730
6
2409
4
2369
1
282572
2657
3
2668
2
2442
276
1237
1691
371
2855
1152
1878
529
482
2198
1528
782
346
31535
2710
9
467
4396