20634
8
2657
3
1824
0
25137
2730
6
2668
2
1020
105290
458
575
2716
4
464
48708
1551
2855
31220
10
521
1
2275
658
3510
3691
5
4192
1880
3437
2748
3114
744
2166
1634
1130