20634
8
2076
1
2190
1710
31535
0
2809
2
637
653
1878
2275
418
2105
1824
1132
19279
771
1840
25137
683
876
576
139
282572
522
1020
2730
6
392
2264
3
1541
493