20634
8
2855
3
2730
6
2668
2
25137
0
431
31535
1020
1554
282572
611
2275
392
798
1563
1824
771
169211
11
4396
244
804
714
152
711
169
449
918
1462
417
868