50
1879
0
1
2812
3130
3013
2886
3276
1608
2389
1146
1375
2022
2869
2995
1830
2594
1275
1584
2655
2658
3391
1945
2463
1974
2748