50
2111
0
2
2230
2417
3
2712
1
1311
1971
2864
2440
3210
3175
1404
2725
2439
1541
2911
3301
7
1672
1345
2456
1670
2616
1883
2328