20634
8
2076
1
19279
2
2190
31535
0
1710
2275
2105
25137
17353
6800
2264
3
418
1020
493
1878
653
637
918
1541
1840
771
3116
3025
1869
2668
683
522
3114
4
968