479
1
272
458
722
316
640
261
809
2
685
813
757
145
982
1067
1404
474
556
359
292
1100
537
459
926
1430
643
313
543
924
1384
6