50
2788
0
1
2909
1456
2234
7
3318
1554
3256
3030
2216
3193
2644
2929
2050
3196
2076
2018
1913
3
2290
2041
1791
2466
3094
1883
2461