20634
8
25137
0
1020
273
536
19279
2
31535
467
968
1824
2730
6
53
152
17353
458
378
2881
2587
16
451
213
418
279
899
2023
1
547
291
1152
476
2855
3
2668