50
3330
0
2
1592
2864
2105
1651
3171
3
3190
3163
2410
1626
2127
2596
2181
2683
1930
1469
2594
1304
2019
2979
3060
2265
2577
1565