20634
8
325
0
1073
24181
9178
6
418
777
169211
11
22330
22
607
422
901
152
798
1824
1020
467
1007
1
382
1392
955
753
1921
4
419694
9
90
54
14508
18
456
18385
2
4276
12