20634
8
2275
2
1872
1
476
0
3381
3
918
2730
6
2809
25137
1009
1506
1710
440
31535
19279
1132
2668
659
1056
394
3114
4
1483
17353
1219
3693
12
1043
1824
802
517
1343