50
3045
0
1
3344
3
5
2979
3174
2016
1828
2837
1607
4467
2
1940
2435
2283
1968
2374
3540
12
2363
3033
2334
2506
2453
10
3464
3262
4
2720
2935