1218
2356
1124
1636
1189
1184
1279
920
934
970
959
982
1198
1019
1504
1398
928
1619
1057
1542
989
1363
1020
1336
960
907
904
1103
884
1154
1017
1160
912
932
1373