50
1290
0
1705
1319
1434
1
1959
2361
2
2007
2975
2473
2020
1110
3216
11
1759
1184
2997
2276
3
2940
1668
1297
1608
1530
1673
1812
2147