20634
8
2076
1
2275
2
19279
17353
0
25127
2730
6
31535
2809
521
25137
1506
1132
440
467
1343
269
407
3116
2668
3114
4
822
633
1824
3440
254
3442
11829
670
3092