50
3040
0
3
2106
1
1541
2681
2051
1815
2310
2625
1634
2
1765
1903
2995
1861
4
3064
3600
2566
2858
4386
3036
2200
3284
2491
2697
2779
1785
3028
1827
2399