50
2357
0
1
2131
3081
2997
3143
2585
1739
1992
3418
2849
3068
1897
2649
3
3001
3373
1632
2
2893
1790
3147
7
52
2549
2161
2028
3529
4
1404