20634
8
683
0
2881
2
2275
19279
25137
3114
4
2076
1
31535
17353
968
1020
2730
6
1824
2668
3428
3
522
440
351
2224
802
3498
2749
2211
2272
9
844
1131
1098
653
4111