1154
938
1454
1056
991
942
2262
863
1232
999
1167
1591
962
879
1067
1241
1090
1034
932
884
1040
1314
1556
1579
1022
1038
896
980
1021
1390
1063
926
855
1503
938
948
844
1631
858
1458
1725
1058
988
4391
2550
903
1427
1026
5903
924
1740
3088
1123
912
3365
933
964
1084
911
1056
965
4294
877
2128
865
749
739
989
1417
856
2695
1476
885
844
1030
1790
791
1027
821
1056
882
1869
903
1079
1397
1141
831
1013
925
895
880
897
867
2627
883
930
997
1240
904
1934
2015
867
1031
808
852
1001
841
1161
917
1202
822
832
778
967
908
823
1063
1346
1197
5803