3004
1230
1329
1394
1516
1293
7007
4249
1530
1246
1180
1316
1852
1035
1236
1086
1441
1218
1428
1382
1409
1206
979
1474
1214
1027
1292
1297
1039
1001
1130
1136
1104
1012
1113