848
202
463
823
361
614
822
456
627
499
363
1132
561
207
294
609
581
1491
570
616
824
639
286
200
347
233
1857
869
348
1106
1611
554
386
243
779
1321
505
963
614
1197
313
1322
1471
618
403
385
1425
279
248
462
284
406
352
317
349
449
574
531
242
303