50
2958
0
11
3296
3
3242
1
2586
3217
2
2018
2435
2454
2057
3285
2675
4076
2289
3624
3926
4
3512
3498
3772
2585
3894
3566
2966
8
2397
2944