0
1051
1049
840
1089
1035
1036
1110
1046
1157
1098
1019
1188
1911
1
1374
2976
1622
1692
1640
142074
3178
2701
2661
2598