20634
8
2275
2
19279
17353
0
31535
829
4143
6
25137
251
3025
1
1869
2668
3114
4
1020
1550
732
3510
4309
3498
264
3795
711
907
802
1824
2060
9
2730
467
1008
1132