487
1
400
415
462
3
464
689
77
512
408
90
596
2
2971
491
559
6
694
616
3398
387
871
3859
9
96
446
581
703
445
517
338
52
175