17946
0
1813
1
2207
1740
3
2980
2990
1787
1348
1038
3518
1294
1153
2462
2622
6
2669
2
1558
1622
2312
1304
2767
24091
2988
843
12632
7
25669
2225
2495
785