444
426
1657
500
398
1055
436
665
410
382
279
237
752
596
503
498
1021
746
651
667
868
1063
425
504
651
471
524
772
724
548
917
512
821
1510
846
986
1562
616
700
823
1144
717
527
239
650
385
565
522
412
924
332
580
589
541
877
305
823
407
361
828