369
418
749
324
310
1001
619
325
1281
715
512
2704
1315
451
1025
301
748
853
1617
302
750
494
678
1544
1660
1151
571
1649
404
805
452
1157
382
272
843
867
333
1763
334
644
417
1127
1577
822
327
172
206
1158
293
253
1576
1670
265
333
313
1221
991
239
217
273
821
292
293
242
357
522
1544
308
584
954
1281
1212
4305
865
1438
334
312
270
1297
968
778
621
297
1418
298
345
988
750
293
319
822
339
248
1430
1084
408
955
1124
354
290
1442
1700
272
1594
245
333
562
590
386
1378
308
292
540
373
269
1763
259
583
374
251