20634
8
376
0
2198
2
4396
3
2710
9
3428
4820
4706
5
2275
539
8773
10
19279
2520
1
882
1787
2668
1219
1551
419
3114
4
2125
31535
573
407
392
427
2526
1671
443
618