50
2314
0
1
1796
2528
2634
2859
1465
1297
2861
1677
1933
1232
3065
2306
1992
3230
1364
2897
2527
1274
1650
2591
1854
1383
3020