20634
8
467
0
611
2730
6
1020
3383
3
269
2369
1
2657
2668
2
909
418
871
555
326
918
360784
19
78
516
47041
25137
282572
310
2041
1912
2855
945
4864
3498
4
437