1121
675
260
521
497
462
716
817
592
665
240
360
256
406
734
5910
603
450
646
11720
496
513
1258
937
15719
1246
998
10011
801
40431
13915
12415
35938