793
35
434
426
429
388
4201
444
428
706
470
418
24
407
156
421
434
511
407
386
457
398
527
918
370
466
443
353
843
433
481
492
437
525
475
441
629
302
865
435
817
411
710
812
719
462
569
28
473
394
396
470
28
396
520
352
515
491
960
394
560
869
358
582
513
742
471
459
226
291
176
434
67