50
2944
0
1
2158
2892
2244
1416
1664
3288
1204
2906
3216
3147
1358
2503
1731
2533
2868
1830
3073
2956
1576
3089
3084
1856
2019