462
2
590
1
415
535
449
516
1256
416
1463
7
409
540
428
453
521
557
874
390
625
1186
492
381
523
709
380
3760
6
512
17793
21
3525
7366