17946
0
2465
2
7793
4
275
502
817
3125
471
392
789
1
1045
32302
1193
2041
322
752
420
8627
3
3380
1457
1259