20634
8
2855
3
2668
2
2730
6
99
1
2069
321
0
1962
2657
1551
2175
2001
835
4038
10
505
625
282572
3428
1897
693
1523
1667
1356
418
809
1748
781
647
594
767