20634
8
1099
1
19279
2
2920
3
2275
968
0
25137
4099
4
269
31535
802
1020
2103
3092
2730
6
363
2809
475
17353
1824
543
39034
1850
618
139
35426
2724
2810
2972
4111