20634
8
2855
3
2668
2
2730
6
1451
1
5429
1020
0
2069
2311
2657
625
282572
1501
1949
2461
20
3233
4
2727
344
3442
2036
1824
663
4820
2008
74
4396
1880
25137
387
19279