47041
0
1314
1362
1
3498
4
335
955
1190
2
2354
683
1881
555
3868
676
2712
5
1237
1129
263
177
50987
231
1337