2696
1218
1683
1155
1274
819
970
1748
1491
839
1118
1134
1309