20634
8
269
0
2710
9
2730
6
893
2369
1
2657
3
2668
2
1614
467
1020
2727
4820
282572
453
647
360784
19
310
411
1152
283
19279
579
362
392
251
2125
325
2855
6383
17