50
1790
0
1
1570
2486
2625
2438
1740
2631
1225
1494
1471
2
1733
2936
1844
2304
3
1254
3014
2979
2869
2109
1801
2090
5
2800
3230
11
1379