50
2889
0
1
2008
3029
2879
1947
2
2050
2556
2826
2944
2333
11
3240
2416
2435
3262
2234
3417
1352
2478
3104
3236
3
2192
1495
1432
2267