1998
2910
3606
1125
1078
1198
1183
1455
2840
4940
913
1544
1867
848
1295
630
988
4740
711
1676
3708
1179
2476
1379
