50
2320
0
1
3055
1618
3368
2953
2
2969
1996
1633
2350
4699
2630
3175
2022
2495
3110
3372
2906
3208
3
1882
2964
1506
2261
1370
2868