685
357
638
990
492
1506
291
497
1772
868
250
331
596
577
48577
285
1317
2023
483
575
305
823
338
668
727
288
554
545
518
250
616
319
868
504
927
963
744
927
1060
513
393
1424
306
304
347
1594
359
733
450
457
536
946
390
1757
270
587
273
586
2272
1005
688
487
1548
360
286
392
900
939
336
801
371
1103
3651
828
259
359
508
368
396
597
508
276
1682
502
1087
502
311
285
512
1809
336
765
308
1017
285
970
234
434
417
2965
1082
806
726
423
891
2019
838
717
787
404
295
1034
1090
402
536
758
324
426
2570
343