1012
697
1205
683
1037
2264
794
1019
803
2364
2076
850
753
1013
773
1255
924
740
773
785
1343
1188
985
907
961
1046
833
1434
1441
1233
1150
978
1466
3852
1702
1203
971
1252
1072
1259
1461
1165
1692
1632
1389
1972
1193
1169
2333
1420
3243
1246
13560
2243
6377
1777
2703
2357
1620
27834