20634
8
987
1
2730
6
19279
2
2369
2657
3
2668
4396
968
0
2224
282572
31535
4445
1824
918
14076
7
2855
1832
3092
25137
345
436
2198
482
2710
9
521
280
360784
19
2996
418