2041
1237
865
1191
931
1076
858
1347
1039
1489
1044
840