20634
8
2855
3
2668
2
2730
6
625
482
1
282572
0
2069
2657
1020
383
1824
458
2809
4940
5
1551
251
2461
20
418
2748
2990
369
379
968
1112
489
2445
116
31535
9355