20634
8
2855
3
2668
2
2730
6
2069
2657
729
1
625
282572
0
489
409
1462
979
2407
276
3442
275
4820
298
410
4396
2130
25137
703
19279
1588
2275
1824
968
3691
5