50
1369
2
5
1501
0
1
1770
2017
1705
2201
1641
3097
1350
2130
1837
2973
2016
2136
1240
2518
3384
2351
2692
1963
2333
2770
1463
1294