50
1974
0
1
2223
2479
3094
2
2326
2013
2427
2299
3
2770
2466
2875
2838
1569
2153
1980
1594
1410
1424
2073
2113
2370
1196
2495
1641