0
1094
1143
1091
1130
1081
1689
1210
1038
1111
1890
1
1357
2925
1598
1678
1622
141859
3140
2676
2639
2577