111
0
1020
2546
1
802
1824
2359
2
1320
2008
5
297
1691
6513
1222856
4
1463
7334
2076
3177
9
2673
467
1235
928
1823
1537
247
154
1592
4111