20634
8
2855
3
2668
2
2730
6
18385
1129
0
417
1642
1
1291
282572
1776
2069
1452
2000
1894
929
662
915
2341
2657
1587
292
326
5262
10
1823
370
2275
661
1330
625