11196
3
9960
6
1869
13942
12
9211
8
1091
4
6331
5
16680
9
14835
7
12661
11858
1
5679
2
15241
12537
4899
233
15929
28622
1200
7970
4491
6385
5555
16108
229
6745