50
2889
0
2094
2846
1228
3000
2058
1961
2305
1465
1614
3106
1571
1982
3038
3824
1
2570
3665
2612
3166
2951
2112
2429
1496
2376