20634
8
2730
6
2855
3
2668
2
1853
0
2069
282572
2657
625
3442
4396
968
547
2275
6058
25137
1020
2881
19279
1824
482
31535
17353
2749
1
3114
4
979
1098
291
2526
180849