1035
2162
907
1912
734
687
1913
1494
861
737
928
831
5223
1569
4369
730
861
2159
900
679
768
13287
876
1087
752
1252
951
7222
1067
1301
3610
996
2518
822
1426
1446
3059
698
851
1935
6751
694
3830
1539
9728
4573
3428
760
823
1872
736
855
816
684
899
653
1389
815
2196
5127