50
2987
0
1
2895
3011
2163
2
1677
2134
8
1084
2636
2054
2487
3
2733
3204
3158
1119
1231
2972
2083
1230
2678
1872
4
2845
2813
2153
1054
2623
1197
2305
1803