1001
1097
1264
1417
1091
2342
2172
1461
1480
1390
1208
2179
1358
863
1144
1093
1759
1300
1144
1046
1200
1136
1254
1615
1236
1059
1070
1095
992
948
1085
1092
1069
1137
1737
1649
1454
1377
3611
1176
1220
1965
1199
1233
1037
1663
980
1099
1173
1244
1395
1157
1219
2994
5684
1561
1108
1177
2024
1806