20634
8
2275
2
19279
31535
0
17353
1020
1824
25137
2224
3114
4
1008
467
3498
798
1877
1
522
6800
1132
2730
6
21743
2438
5
968
1343
3116
3025
2337
351
1869
608
2668