20634
8
1421
1
4111
1425
1578
2
2855
3
2668
1566
2275
1922
1937
882
2730
6
1603
1614
19279
1733
1622
1229
467
0
1696
1894
31535
3887
9
107
1003
2196
417
2191
1329