0
922
756
1051
1049
840
1089
1034
1035
1109
1045
1157
1098
1018
1187
1207
1904
1
1369
2959
1614
1687
1635
141993
3159
2693
2655
2593