20634
8
2855
3
2668
2
2730
6
2069
2657
424
0
625
282572
1043
1
467
1020
379
53
3442
4126
1507
4820
4396
25137
19279
2275
1824
3691
5
2809
17353
2301
3092
2881
31535