50
2091
0
1
1655
3041
3020
2586
1600
1880
2158
2658
2260
2769
1092
2368
1747
3154
1730
1656
1889
2063
2554
1334
2998
1138
2649