541
1
487
400
415
462
3
465
690
77
512
408
90
596
2
2971
491
559
6
694
616
3398
387
872
3859
9
96
446
581
703
445
517
338
52