20634
8
2668
2
2438
5
7077
9
21743
1
3114
4
1559
3092
1501
11768
21
11881
3
2610
3510
30466
64
909
2657
2749