18816
11
1721
1
2264
0
3629
706
1393
17970
15
685
946
2512
2
1537
906
2462
3
2727
6220
16
4551
7
2166
1594
5151
2763
2911
9
608
1558
2886
4