943
1347
1566
3403
798
962
1246
885
813
1125
830
1132
914
845
758
919
1389
1027
1216
798
2467
785
6238
1194
1054
873
798
2034
970
820
993
14422
728
1814
1008
930
904
988
1691
957
1602
956
987
779
1068
880
1063
919
204325
982
2098
744
857
1399
1122
1100
1164
1108
935
1227