676
373
1708
867
983
661
2753
6088
842
302
736
1009
468
658
321
693
4527
516
411
3491
1036
550
1721
8147
1421
1133
1161
885
1168
1355
600
355
568
48314
401
314
339
399
602
390
1755
629
1057
1616
1053
1138
695
2090
692
960
611
601
848
367
693
610
1334
327
3715
337
1588
815
1052
1168
340
1050
1408
897
412
1051
930
2602
707
291
896
350
378
317
3366
826
1012
1353
1471
499
624
2589
395
1013
970
352
1688
375
824
1003
901
514
532
720
300
304
441
314
343
321
438
396
321
387
559
332
2050
1738
495
972
393
571
378
1523
354
300