50
2393
0
1
2079
2898
2
2006
2994
1997
1849
2024
3
4021
9
2113
5
2114
6
2965
3317
1933
1958
3377
15
2151
2317
2504
1992
1987
2950
18
1729
2669