20634
8
2275
2
19279
3092
1
17353
0
31535
968
2920
3
25137
269
693
363
2668
5722
3114
4
1824
1099
1020
3510
3498
802
2730
6
467
618
2759
2749
1594
2431
2855
1501