20634
8
2730
6
1824
0
467
1811
10324
2
3440
17353
6579
9
31535
787
1020
2275
19279
455
2188
2668
798
3114
4
451
569
5237
4111
2085
1
819
381
1580
3674
10
2635
968