18816
11
1721
1
2264
0
2166
3629
706
2505
2
1393
17970
15
685
946
1743
2512
3683
1537
906
2462
3
790
1015
2727
6220
16
3354
4551
7
1594
5151