105290
0
2831
1
1267
798
1222856
4
637
14076
7
2758
1807
846
802
1051
412
1751
2
497
474
477
1949
1551
4864
2391
459
2843
2395
472
1567
1945
6
371
5622
1094