50
1488
0
2
2823
2013
1
1495
2418
2523
2557
2531
3097
3024
1890
2344
2713
1888
1681
2657
3480
3897
3180
2498
2393
3128
1977
3777