50
2547
0
1
1455
2110
1034
1936
1822
3267
1273
2293
1700
1302
2281
2275
1771
1748
2836
2247
2617
3021
1773
1952
3184
1180