20466
18
2205
3
1446
496
1
497
706
2
6215
5
898
2685
4
788
34170
12
1114
2197
2544
6
3019
9
1960
7
1164
1526
1342
1718
2893
1560
17088
11
1500
2618
1759
7599
8
3615
11045
23
1907