1451
2387
1057
944
758
765
738
653
990
647
742
712
711
685
690
744
941
736
725
762
1110
842
1645
8425
690
716
1322
797
750
2667
11652
1683
2063
798
7472
42034
1683
871
727
908
957
1322
5587
7555
723
1446
855
941
844
1215
4091
5039
1415
3951
1343
802
4938
1028
771
1571