17946
0
2365
4
1623
1
1813
2207
1363
2980
2990
1348
796
6
1543
400
1294
1153
2462
3
2622
1558
2
1622
1393
1304
2767
24091