318
1267
680
341
770
988
332
385
1035
967
1019
1168
354
718
1400
747
911
1729
1659
702
577
333
678
1434
480
739
514
516
395
1560
378
2407
389
412
1009
845
2158
4966
606
290
1594
322
337
336
853
1773
288
603
550
299
685
357
638
990
492
1506
291
497
868
250
333
425
572
1235
392
4184
1246
738
3001
681
344
914
969
518
282
649
502
915
376
504
790
387
455
473
457
486
387
273
377
831
333
305
1424
430
747
957
1023
885
456
704
2002
307
487
908
3682
485
378
349
2002
1260
828
333
661
1192
436
569
675
1962
1047
919