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