50
2797
0
1
2149
1909
2210
2160
3137
14595
3397
2339
2787
2154
1852
1511
3144
2996
2351
3339
1800
2013
2027
2896
3411
3118
2075