50
3000
0
2
3743
1
2956
4
2578
2843
2282
1796
3887
1592
2018
3510
1273
2454
2393
1770
2199
1881
3248
2394
2254
3968
7
1702
2783
1553