472
1
75
645
406
628
87
415
772
2
396
86
779
627
96
665
529
740
602
346
895
553
661
83
818
3
943
2193
4
108
74
1305
1643