1128
2243
12289
1317
964
6236
1246
1013
1809
1373
4197
6770
1048
1278
1075
1073
1219
958
1654
2171
991
979
945
1341
1048
918
1039
839
14310
1220
1095
1002
885
1065
1989
883
1180
1046
2126
932
919
1543
971
3862
932
910
1587
2142
1828
5470
1979
918
1000
2609
1530
2528
1033
924
1166
976