50
1301
0
1
1759
2320
2384
2005
2508
1097
2211
2935
2163
2710
1616
1136
1445
2385
2813
3148
1515
3159
2025
2733
1066
1832