1106
528
585
664
1013
804
341
552
1106
1630
345
416
1083
1480
419
380
339
1354
357
353
509
319
1223
531
506
2222
954
679
1406
1770
396
760
647
423
411
440
385
300
340
550
294
784
405
396
392
617
397
339
332
1113
364
330
1819
607
516
868
411
303
1348
661
403
1382
335
471
724
1011
1437
313
826
314
720
367
258
263
471
1729
1062
476
677
298
919
815
1226
1148
1464
502
421
331
730
514
215
731
747
652
1570
2995
544
534
397
553
442
1488
1133
403
800
847
1852
292
1158
1454
312
1557
922
323
943
1756
1250
441
1651
330